def goods_menu():
    """
    显示main.py文件的菜单选项
    :return:
    """
    # print("*" * 50)
    print("")
    print("欢迎使用 【联盟测试脚本】V 1.0")
    # print("")
    print("*" * 25 + '试客联盟' + "*" * 25)
    print("1. 初级活动流程")
    print("2. 精品活动流程")
    print("3. 模特秀活动流程")
    print("*" * 25 + '试客联盟' + "*" * 25)
    # print("")
    print("按0. 退出系统")
    # print("*" * 50)


def menu():
    """
    显示main.py文件的菜单选项
    :return:
    """
    # print("*" * 50)
    print("")
    print("*" * 25 + '试客联盟初级试用流程' + "*" * 25)
    print("1. 发布活动及支付")
    print("2. 活动类操作(审核\\上线\\屏蔽\\下线")
    print("3. 申请活动(可批量)")
    print("4. 商家审核试客申请资格(可批量审核)")
    print("5. 试客提交订单号")
    print("6. 试客提交报告")
    print("7. 商家审核订单号及报告(可批量审核)")
    print("8. 试客有密返款(商家操作返款)")
    print("9. 试客无密返款(管理员和报告一起操作,可批量返款)")
    print("10. 定时任务操作")
    print("11. 会员操作(封号\\解封\\屏蔽\\解屏\\清空手机邮箱等)")
    print("*" * 25 + '试客联盟初级试用流程' + "*" * 25)
    print("*" * 26 + '试客联盟淘发现试用流程' + "*" * 26)
    print("12. 发布活动及支付")
    print("13. 活动类操作(审核\\屏蔽\\下线等等")
    print("*" * 26 + '试客联盟淘发现试用流程' + "*" * 26)
    print("按Q|q. 回到上一级主目录")
    print("")
    # print("*" * 50)


def activity_menu():
    """
    显示activity.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    # print("")
    print("1. 审核活动")
    print("2. 上线活动")
    print("3. 屏蔽活动")
    print("4. 解除屏蔽活动")
    print("5. 下线活动")
    print("6. 结算活动(单期、VIP) 弃用")
    print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def apply_menu():
    """
    显示apply.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. PC活动申请(弃用,业务改APP端申请)")
    print("2. APP活动申请")
    print("3. 免拍试用申领(弃用)")
    print("4. PC兑换券活动申请(弃用,业务改APP端申请)")
    print("5. APP兑换券活动申请")
    print("6. 批量申请(PC活动)(弃用,业务改APP端申请)")
    print("7. 批量申请(APP活动)")
    print("8. 批量申领(免拍试用) 弃用")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def apply_audit_menu():
    """
    显示apply_audit.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 审核单个试客资格")
    print("2. 一键审核所有待审批试客")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def audit_no_report_menu():
    """
    显示audit_no_report.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 审核单个订单号")
    print("2. 审核单个报告")
    print("3. 一键审核所有单号")
    print("4. 一键审核所有报告")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def batch_apply_menu():
    """
    显示batch_apply.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 批量申请(除了兑换券)")
    print("2. 批量PC兑换券活动申请")
    print("3. 批量APP兑换券活动申请")
    print("4. 批量任务试用活动申请（暂时搁置）")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def rebate_menu():
    """
    显示rebate.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 试客无密返款")
    print("2. 一键无密返款所有")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def release_menu():
    """
    显示release.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print('* ---注意：两个活动发布之间隔时间至少30s时间--- *')
    print("")
    print("1. 普通活动(下架)")
    print("2. 答案试用活动(下架)")
    print("3. 搜索下单活动(下架)")
    print("4. 手淘下单")
    print("5. 口令下单")
    print("6. 口令搜索")
    print("7. 扫码搜索")
    print("8. 手淘搜索")
    print("9. 手淘套餐")
    print("10. 电脑端付费试用(下架)")
    print("11. APP端付费试用（下架）")
    print("12. 任务试用(vip享有)")
    print("13. 多模式下单")
    print("14. 试用营销")
    print("15. 试潮品（下架）")
    print("16. 品牌活动")
    print("17. 拼购")
    print("18. 淘宝特价版")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def submit_order_menu():
    """
    显示submit_order.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. PC活动订单号填写")
    print("2. app活动订单号填写(支持所有app下单方式)")
    print("3. app活动订单号修改")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def submit_report_menu():
    """
    显示submit_report.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 提交精细报告(试潮品报告除外)")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def rebate_pwd_menu():
    """
    显示rebate_pwd.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 单个试客奖励活动款")
    print("2. 批量试客奖励活动款(待完成)")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def timer_task_menu():
    """
    显示timer_task.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 试客逾期未提交单号，自动终止")
    print("2. 试客逾期未提交报告，自动终止")
    print("3. 试客逾期未修改单号或报告，自动终止")
    print("4. 商家逾期未审核报告，审核时间到期自动通过报告")
    print("5. 商家已审核通过报告未返款，时间到期自动返款给试客")
    print("6. 逾期未提交报告，逾期前2天发送试客消息提醒")
    print("7. 逾期X天未修改单号或报告，逾期前2天发送试客消息提醒")
    print("8. 逾期X天未审核报告，逾期前2天发送商家消息提醒")
    print("9. 自动解除被屏蔽用户")
    print("10. 达人秀自动解除禁言")
    # print("11. 活动结束前24小时还有待审批的试用资格，发送提醒给商家审批试客资格(未完成)")
    # print("12. 活动结束后48小时还有待审批的试用资格，自动审批(未完成)")
    # print("13. VIP商家到期(未完成)")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def user_menu():
    """
    显示user_task.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 屏蔽账号")
    print("2. 解除屏蔽账号")
    print("3. 封号账号")
    print("4. 解除封号")
    print("5. 清空手机邮箱")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def tfx_release_menu():
    """
    显示tfx_release.py文件的菜单选项
    :return:
    """
    print("*" * 25 + '淘发现发布活动' + "*" * 25)
    print('* ---注意：两个活动发布之间隔时间至少30s时间--- *')
    # print("")
    print("1. 淘宝")
    print("2. 天猫")
    print("3. 京东")
    print("4. 拼多多")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 25 + '淘发现发布活动' + "*" * 25)


def tfx_release_plan():
    """
    显示tfx_release.py文件的发布计划菜单选项
    :return:
    """
    print("*" * 25 + '淘发现派单计划' + "*" * 25)
    # print("")
    print("1. 分时段")
    print("2. 按天")
    print("3. 统一")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 25 + '淘发现派单计划' + "*" * 25)


def tfx_activity_menu():
    """
    显示activity.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 审核活动")
    print("2. 屏蔽活动")
    print("3. 解除屏蔽活动")
    print("4. 下线活动")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def high_quality_menu():
    """
    显示精品活动的来源的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 淘宝")
    print("2. 天猫")
    print("3. 淘宝特价版")
    print("4. 阿里巴巴")
    print("5. 京东")
    print("6. 京喜")
    print("7. 拼多多")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def quality_apply_menu():
    """
    显示精品试用申请的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. PC精品活动申请")
    print("2. APP精品活动申请")
    print("3. 批量申请PC精品活动")
    print("4. 批量申请APP精品活动")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def task_menu():
    """
    显示做增值任务菜单选项
    :return:
    """
    print("*" * 50)
    print("1. PC精品活动申请")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def quality_menu():
    """
    显示main.py文件的菜单选项
    :return:
    """
    # print("*" * 50)
    print("")
    print("*" * 25 + '试客联盟精品试用流程' + "*" * 25)
    print("1. 发布精品活动及支付(可批量)")
    print("2. 活动类操作(审核\\上线\\屏蔽\\下线")
    print("3. 申请精品活动(可批量)")
    print("4. 商家审核试客申请资格(可批量审核)")
    print("5. 提交增值任务")
    print("6. 审核增值任务")
    print("7. 试客提交订单号")
    print("8. 试客提交报告")
    print("9. 商家审核订单号及报告(可批量审核)")
    print("10. 试客有密返款(商家操作返款)")
    # print("10. 试客无密返款(管理员和报告一起操作,可批量返款)")
    # print("11. 定时任务操作")
    # print("12. 会员操作(封号\解封\屏蔽\解屏\清空手机邮箱等)")
    print("*" * 25 + '试客联盟精品试用流程' + "*" * 25)
    print("按Q|q. 回到上一级主目录")
    print("")
    # print("*" * 50)


def quality_task_menu():
    """
    显示增值任务的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 增值任务")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def quality_submit_order_menu():
    """
    显示精品活动的提交订单号的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. app活动订单号填写")
    print("2. app活动订单号修改")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def quality_submit_report_menu():
    """
    显示精品活动的提交报告的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 提交精细报告")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def quality_audit_task_menu():
    """
    显示精品活动的提交报告的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 审核增值任务")
    print("2. 一键审核所有增值任务")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def quality_rebate_pwd_menu():
    """
    显示奖励的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 单个试客奖励活动款")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def batch_release_high_quality_menu():
    """
    显示批量发布精品试用活动的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 发布精品试用活动")
    print("2. 批量发布精品试用活动(注意：2个活动发布时间间隔在30s以上)")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def release_modshow_menu():
    """
    显示发布模特秀活动的菜单选项
    :return:
    """
    print("*" * 50)
    print("")
    print("1. 发布模特秀活动")
    print("2. 批量模特秀活动(注意：2个活动发布时间间隔在30s以上)")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_menu():
    """
    显示main.py文件的菜单选项
    :return:
    """
    # print("*" * 50)
    print("")
    print("*" * 25 + '试客联盟模特秀流程' + "*" * 25)
    print("1. 发布模特秀活动及支付(可批量)")
    print("2. 活动类操作(审核\\上线\\屏蔽\\下线")
    print("3. 申请模特秀活动(可批量)")
    print("4. 商家审核试客申请资格(可批量审核)")
    print("5. 试客领取资格")
    print("6. 商家发货")
    print("7. 试客确认收货")
    print("8. 试客提交模特秀")
    print("9. 商家审核模特秀(可批量审核)")
    print("10. 试客寄回商品")
    print("11. 商家确认寄回")
    print("12. 试客有密返款(商家操作返款)")
    # print("10. 试客无密返款(管理员和报告一起操作,可批量返款)")
    # print("11. 定时任务操作")
    # print("12. 会员操作(封号\解封\屏蔽\解屏\清空手机邮箱等)")
    print("*" * 25 + '试客联盟模特秀流程' + "*" * 25)
    print("按Q|q. 回到上一级主目录")
    print("")
    # print("*" * 50)


def modshow_activity_menu():
    """
    显示模特秀activity.py文件的菜单选项
    :return:
    """
    print("*" * 50)
    # print("")
    print("1. 上线活动")
    print("2. 屏蔽活动")
    print("3. 解除屏蔽活动")
    print("4. 下线活动")
    print("5. 结算活动(单期、VIP) 弃用")
    print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_apply_menu():
    """
    显示模特秀申请的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. APP模特秀活动申请")
    print("2. APP模特秀活动申请(批量)")
    # print("")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_recevice_menu():
    """
    显示模特秀领取资格的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 领取资格")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_send_goods_menu():
    """
    显示模特秀领取资格的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 确认发货")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_confirm_goods_menu():
    """
    显示模特秀确认收货的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 确认收货")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_submit_show_pic_menu():
    """
    显示提交模特秀报告的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 提交模特秀")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_audit_menu():
    """
    显示审核模特秀报告的菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 审核模特秀")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_return_goods():
    """
    显示模特秀寄回商品菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 寄回商品")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_confirm_return_goods():
    """
    显示模特秀确认寄回商品菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 确认寄回商品")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)


def modshow_rebate():
    """
    显示模特秀奖励活动款菜单选项
    :return:
    """
    print("*" * 50)
    print("1. 模特秀奖励活动款")
    print("按Q|q. 回到上一级主目录")
    print("*" * 50)